package com.hejing.单例模式;

/**
 * ClassName: Bank
 * Package: com.hejing.单例模式
 * Description:
 *      单例模式设计-饿汉式单例模式
 * @Author: HeJing
 * @Create: 2023-03-28 9:53
 * @Version: 1.0
 */
public class BankEHang {
    // 1、提供私有化构造器，保证外界不能通过new创建类对象
    private BankEHang(){};

    // 2、将对象实例创建出来，并使用static 修饰(为什么使用static修饰，是为了让下面的提供个用户的静态方法调用)
    private static BankEHang instance = new BankEHang();

    // 3、提供一个创建对象实例的静态方法给用调用
    public static BankEHang getInstance() {
        return instance;
    }
}






















